Miscellaneous options

Info window options

These options relate to the info window.

Auto-resize to fit contents

When enabled, the info window will automatically be resized to fit its contents, optionally with a height limit in pixels.

Text size

This adjusts the size of text in the info window. The playlist/library modes are unaffected.

Maximum text length

This limits the length of text in track information modes, word wrapping any text that exceeds the limit. It also applies to track names in playlist mode, but they're truncated rather than wrapped.

Capitalize tag names

When enabled, tag names that are all lowercase or uppercase will have the first letter capitalized and the rest in lowercase when displayed in the "Messages" info window. Otherwise, they will be left as they are in the file.

Vis rendering limit

Visualization plugins can take a very high amount of CPU when the window is expanded to a large size. Using this option restricts the rendering to the dimensions specified, beyond which the rendered image is stretched to fit the window. Some plugins don't like high resolutions and crash, so this can be used to avoid that too. The stretching is generally hardware accelerated, but might not be in some card/driver's case, in which case it may be more efficient to just render unrestricted.

Vis refresh rate

This determines how often the visualization display is updated. Higher rates will require more CPU.

Vertical sync

When enabled, visualization display refreshing will be done in sync with the monitor, to avoid flickering.

Internet streaming options

These options do not affect Winamp plugins, and may not affect native plugins that do their own streaming either.

Timeout

This determines how long (in seconds) XMPlay will wait for a successful connection and for data to arrive when streaming from the internet.

Buffer

This determines how large a buffer (in seconds) is used when streaming from the internet. The larger the buffer is, the less likely it is that the playback will be interrupted.

Prebuffer

This determines what percentage of the buffer should be filled before starting playback.

Auto-reconnect

This tells XMPlay to automatically try to reconnect whenever it gets disconnected from a live stream, eg. Shoutcast/Icecast/HLS server.

Restrict rate

If enabled, the download rate is restricted to the rate required to sustain playback. Otherwise, the file will be downloaded as quickly as the internet connection allows.

Cache downloaded files

When enabled, downloaded files may be stored in the system's Temporary Internet Files folder, so that they don't need to be downloaded again when replayed.

Proxy

If enabled, XMPlay will connect to the internet via a proxy. The proxy config goes in the adjacent box, in the form of "user:pass@server:port". If the box is left empty, XMPlay will use the Windows proxy settings set in the Internet Options control panel. If only the "user:pass@" part is provided, then XMPlay will use the user/pass details with the server in the Windows proxy settings. If only the "server:port" part is provided, then that server will be used without any user/pass authentication.

When playing a file from the internet, depending on the server features and file format, it may be possible to seek to positions that have not been downloaded yet. If so, that will be indicated by "seekable" being shown next to the download progress in the "General" info window.

Allow multiple instances

When enabled, multiple copies of XMPlay can be running at the same time. When disabled, attempting to run XMPlay while it is already running will just result in the command-line being passed to the already running instance.

Store per-user config/etc

This allows multiple users to share a single XMPlay installation without interfering with one another's settings/playlist/library/etc, by storing the files in %AppData%\XMPlay instead of the installation folder.

Save history

When disabled, XMPlay won't retain the folder/URL/search/playlist histories across sessions.

Clear history

This clears any or all of the folder/URL/search/playlist histories.